package Vue;

import java.text.DateFormat;
import java.util.Locale;

import javax.swing.JFormattedTextField;
import javax.swing.text.DateFormatter;
import javax.swing.text.DefaultFormatterFactory;

/**
 * Un JTextField acceptant uniquement les Dates.
 */
public class DateField extends JFormattedTextField {

	
	private static final long serialVersionUID = 1L;

	/**
	 * Instancie l'objet DateField
	 */
	public DateField(){
		// Date format JJ.MM.AAAA (german)
		setFormatterFactory(new DefaultFormatterFactory(new DateFormatter(DateFormat.getDateInstance(DateFormat.DEFAULT,Locale.GERMAN))));
	
	}
	
}
